About Haddow Property Ltd (12030971) United Kingdom