About Oulton Chapel Management Company Ltd. (07343123) United Kingdom