About Harrogate Smart Apartments Limited (12145173) United Kingdom