About Harrogate Flats (windsor Court) Limited (01221401) United Kingdom