About Trafalgar Properties Rtm Company Limited (10019260) United Kingdom