About Mendip Houses (welwyn Street) Limited (04839176) United Kingdom