About Tollgate Square Management Company Limited (01872112) United Kingdom