About Hulme Place Management Limited (03525857) United Kingdom