About T.t. Buildings Limited (02077123) United Kingdom