Overview
Legal name
PROJECTS MANAGEMENT LIMITED
Region
London
Registered address
24 WAVERLEY ROAD
SOUTH NORWOOD
LONDON
SE25 4HU
Insolvency history
No