Name & Address | Status | Cash At Bank | Net Assets | Turnover |
58a Main Road, Oldham, OL9 6LR, United Kingdom | Active | - | £5,070 | - |
58a Main Road, Oldham, OL9 6LR, England | Active | - | -£2,705 | - |
58a, First Floor Main Road, Oldham, Greater Manchester, OL9 6LR, United Kingdom | Active | - | - | - |
20 Main Road Main Road, Oldham, Lancashire, OL9 6LR, England | Active | £25,711 | -£596,407 | - |
20 Main Road Main Road, Oldham, Lancashire, OL9 6LR, England | Active | £2,818 | -£117,968 | - |