About Tollgate Square No.3 Residents Company Limited (02168892) United Kingdom