Overview
Legal name
21 PROPERTY MANAGEMENT LIMITED
Region
East Midlands
Registered address
1ST FLOOR
133 LOUGHBOROUGH ROAD
LEICESTER
ENGLAND
LE4 5LQ
Insolvency history
No