About Harrogate Apartment Living Limited (12926299) United Kingdom