About Haywood Homes (investments) Limited (08410445) United Kingdom