About The Links Gate Apartments Management Company Limited (04857970) United Kingdom