Octamere Investments Company numberFC022606 StatusActive TypeOther Company Type Incorporated14 Sep 1998 Registered office IslestoneIcart RoadSt Martin Accounts Year ended 31 Mar 2003 31 Dec 2001 31 Mar 1999 Data JSON Markdown