About Allanmead Management Company Limited (04260289) United Kingdom