About T R Scott Properties Limited (10510336) United Kingdom