About Tm Properties & Developments Limited (10996586) United Kingdom