Company identity
Founded / incorporated
27 January 2022
Company number 13876974
Legal name
21 APOLLO LTD
Company type
Private Limited Company
Region
London
Registered address
31 SHERWOOD GARDENS
BARKING
ENGLAND
IG11 9TH
Insolvency history
No