About 12 Alkham Road Management Company Limited (08078861) United Kingdom