Overview
Legal name
ARCHLORD PROPERTY MANAGEMENT LIMITED
Region
South West England
Registered address
5 STEDDAFORD COURT
STICKLEPATH
OKEHAMPTON
DEVON
EX20 2NP
Insolvency history
No