Overview
Legal name
STP (U.K.) LTD
Region
London
Registered address
MELBURY HOUSE
34 SOUTHBOROUGH ROAD
BICKLEY
KENT
UNITED KINGDOM
BR1 2EB
Insolvency history
No