About T&r Property Investments Limited (11624292) United Kingdom