About T & T Property Consultants Ltd (12295512) United Kingdom