Company Information
Registered Address
Russell Lodge, 23a St. Andrew's Grove, London, England, N16 5NF
Incorporated
1 February 2016
Company Type
ltd
Country of Origin
United Kingdom
Accounts & Filings
Accounts Next Due
21 May 2024
Accounts Last Filed
28 February 2022
Accounts Type
20
Confirmation Next Due
26 January 2027
Confirmation Last Filed
12 January 2026
Charges
6 total, 3 outstanding