Overview
Legal name
SADLERS HOUSE MANAGEMENT LIMITED
Region
London
Registered address
5 SADLERS HOUSE
WELLINGTON ROAD
ENFIELD
ENGLAND
EN1 2PQ
Insolvency history
No