Name & Address | Status | Cash At Bank | Net Assets | Turnover |
159 North Street, Luton, LU2 7QH, England | Active | - | £1,465 | - |
183 North Street, Luton, LU2 7QH, England | Active | - | -£3,126 | - |
129 North Street, Luton, LU2 7QH, England | Active | - | £1,697 | £9,925 |
183 North Street, Luton, LU2 7QH, England | Active | - | -£61,986 | - |