About Hulme Management Company Limited (03229339) United Kingdom