About Tdr Developments Ltd (09284495) United Kingdom