About T R A Property Investment Limited (12105047) United Kingdom