About 32 Devonshire Place (harrogate) Management Company Limited (09557419) United Kingdom