About Upper Maze Hill Maintenance Company Ltd (10644233) United Kingdom