About Tippetts Place Management Company Limited (10852051) United Kingdom