About Diamond Investment Developments Ltd (10265201) United Kingdom