Company Registration Details
Mimecast Services Ltd. is a company registered in England and Wales with the company number 04901524 VAT No. GB 832 5179 29
Registered office:
2 - 8 Balfe Street
Kings Cross
London N1 9EG
United Kingdom
Mimecast South Africa (Pty) Ltd. is a company registered in South Africa with the company number 2004/000965/07
Registered Office:
Upper Grayston Office Park
Phase 1 Block B
150 Linden Road
Strathavon
Mimecast North America Inc. is a company registered in the United States
Registered office:
203 Crescent Street
Suite 303
Waltham
MA 02453