About Tenter Property Management Limited (10336654) United Kingdom