About Nether Hall Management Company Limited (08149583) United Kingdom