About Tollgate Place Management Company Limited (05149144) United Kingdom