About Tollgate Square No.5 Residents Company Limited (02168889) United Kingdom