About Tollgate Square No.2 Residents Company Limited (02174827) United Kingdom