About Hillcrest Management Company (harrogate) Limited (02399919) United Kingdom