About T & T Properties And Developments Ltd (10583356) United Kingdom