About T&r Property Design Ltd (12328674) United Kingdom