About T & S G Property Ltd (11778208) United Kingdom