About T.r. Property Developments Limited (05080685) United Kingdom