Company Information
Registered Address
12 Trevithick 113-127, 113-127, Windsor Road, Slough, United Kingdom, SL1 2JN
Incorporated
4 May 2016
Company Type
ltd
Country of Origin
United Kingdom
Accounts & Filings
Accounts Next Due
31 March 2024
Accounts Last Filed
31 March 2022
Accounts Type
31
Confirmation Next Due
17 June 2024
Confirmation Last Filed
3 June 2023