Mimecast's mailing address is ONE FINSBURY AVENUE, LONDON X0, EC2M 2PF. The official website for the company is www.mimecast.com. The technology company can be reached via phone at 447819965340 or via email at investors@mimecast.com.