About T&c Property Investments2 Limited (09344262) United Kingdom