Overview
Legal name
MILL SQUARE MANAGEMENT LIMITED
Region
London
Registered address
SOPERS HOUSE SOPERS ROAD
CUFFLEY
POTTERS BAR
ENGLAND
EN6 4RY
Insolvency history
No