About Croft Properties (harrogate) Limited (00646786) United Kingdom