About Tollgate Square No.4 Residents Company Limited (02167911) United Kingdom