About Haydock Apartments Limited (12340937) United Kingdom