About Charlton Road Management Company Ltd (08604933) United Kingdom