About Clementhorpe (york) Management Company Limited (02759525) United Kingdom