About Tollgate Residents Company Limited (02169499) United Kingdom