Name & Address | Status | Cash At Bank | Net Assets | Turnover |
17 Titchfield Road, Oldham, OL8 2DW, England | Active | - | - | - |
7 Titchfield Road, Oldham, OL8 2DW, United Kingdom | Active | - | £4,282 | - |
11 Titchfield Road, Oldham, OL8 2DW, England | Active | - | £24,549 | £122,512 |