Company Information
Registered Address
Amberwood, 68a Howards Wood Drive, Gerrards Cross, United Kingdom, SL9 7HW
Incorporated
29 September 2016
Company Type
ltd
Country of Origin
United Kingdom
Accounts & Filings
Accounts Next Due
23 March 2028
Accounts Last Filed
23 June 2026
Accounts Type
23
Confirmation Next Due
17 August 2026
Confirmation Last Filed
3 August 2025