About Tollgate Development Company Limited (02168381) United Kingdom