Overview
Legal name
28 SQUARED LTD
Region
London
Registered address
11 HANCOCK HOUSE
20 LOVE LANE
LONDON
UNITED KINGDOM
SE18 6GU
Insolvency history
No