Company Registration Details
Mimecast Ltd. is a company registered in England and Wales with the company number 4698693 VAT No. GB 832 5179 29
Registered office:
Unit 7, Commodore House
Battersea Reach
Juniper Drive - off York Road
London SW18 1TW
United Kingdom
Mimecast South Africa (Pty) Ltd. is a company registered in South Africa with the company number 2004/000965/07
Registered Office:
Morningside Close Office Park
Block G, 1st Floor, Ext 53
222 Rivonia Road, Morningside
South Africa
VAT No. 4650210547
Mimecast North America Inc. is a company registered in the United States
Registered office:
275 Grove St, Building 2
Suite 400
Newton MA 02466
United States