About Tollgate Property Investments Limited (06758572) United Kingdom