Company identity
Founded / incorporated
5 September 2018
Company number 11554401
Legal name
26 CASTLE LTD
Company type
Private Limited Company
Region
London
Registered address
4 UPPER TACHBROOK STREET
4
WESTMINSTER
UNITED KINGDOM
SW1V 1SH
Insolvency history
No