Overview
Legal name
22 SQUARED LIMITED
Region
Unknown
Registered address
940 GREEN LANES
LONDON
UNITED KINGDOM
N21 2AD
Insolvency history
No