Overview
Legal name
07626968 LIMITED
Region
London
Registered address
249 SOUTHWARK PARK ROAD, BERMONDSEY, LONDON,, SOUT
SOUTHWARK PARK ROAD
LONDON
ENGLAND
SE16 3TP
Insolvency history
No