About Hulme 15 Management Company Limited (05538886) United Kingdom