About Tollgate Properties Limited (10790923) United Kingdom