About Tnr Developments Ltd (08766795) United Kingdom