About Sc (harrogate) Management Company Limited (11694432) United Kingdom