Overview
Legal name
21 PRINSEP ROAD MANAGEMENT LTD
Region
South East England
Registered address
11 LUCAS
HORSTED KEYNES
HAYWARDS HEATH
WEST SUSSEX
UNITED KINGDOM
RH17 7BN
Insolvency history
No