Overview
Legal name
NEW HOMES OMBUDSMAN SERVICE LIMITED
Region
South East England
Registered address
MAYLANDS BUILDING
200 MAYLANDS AVENUE
HEMEL HEMPSTEAD
HERTS
UNITED KINGDOM
HP2 7TG
Insolvency history
No