Overview
Legal name
SELCASTLE MANAGEMENT COMPANY LIMITED
Region
Unknown
Registered address
2.PRESSWOOD COURT
SWINTON PARK ROAD
SALFORD
ENGLAND
M6 7WT
Insolvency history
No