About Freeman S Court (harrogate) Limited (11179025) United Kingdom