Company identity
Founded / incorporated
19 February 2024
Company number 15504772
Legal name
158 STO LTD
Company type
Private Limited Company
Region
London
Registered address
73 MALTINGS PLACE
LONDON
UNITED KINGDOM
SW6 2BY
Insolvency history
No