About Homulle & Hazen Property Investment Ltd (08445099) United Kingdom