About Mcloughlin Way Management Company Ltd (12822606) United Kingdom