About Haycocks House (management Company) Limited (05407564) United Kingdom