Company identity
Founded / incorporated
18 June 2026
Company number 17282130
Legal name
177SQM LIMITED
Company type
Private Limited Company
Region
London
Registered address
13 BREWERS LANE
RICHMOND
SURREY
UNITED KINGDOM
TW9 1HH
Insolvency history
No