About Havering Investments Ltd (11268773) United Kingdom