Overview
Legal name
CHARLES AND LAWRENCE LIMITED
Region
South East England
Registered address
2 WHARF MEWS
2 WHARF MEWS WHARF HILL
WINCHESTER
HAMPSHIRE
SO23 9WW
Insolvency history
No