About Havering Property Ltd (11726137) United Kingdom