Overview
Legal name
121 RESOURCE MANAGEMENT LTD
Region
South East England
Registered address
B940, ROOM 5, INNOVATION BUILDING KENT SCIENCE PARK
POPJAK ROAD
SITTINGBOURNE
ENGLAND
ME8 9PS
Insolvency history
No