About 338 High Road Management Company Ltd (13327437) United Kingdom