About Allenmead Management Company Limited (01168628) United Kingdom