About Clifton Properties (harrogate) Limited (11017463) United Kingdom