About T R & S Properties Limited (03230591) United Kingdom