Overview
Legal name
LORD STREET HOMES LIMITED
Region
South East England
Registered address
MEWS HOUSE OFFICE THE STREET
CROWMARSH GIFFORD
WALLINGFORD
ENGLAND
OX10 8EJ
Insolvency history
No