| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
692 Hitchin Road, Luton, Bedfordshire, LU2 7UH, England | Active | £11,749 | -£31,313 | - |
684a Hitchin Road, Luton, LU2 7UH, England | Active | - | - | - |
686 Hitchin Road, Luton, LU2 7UH, England | Active | - | -£4,324 | - |
674a Hitchin Road, Luton, LU2 7UH, England | Active | - | - | - |
700 Hitchin Road, Luton, LU2 7UH, United Kingdom | Active | - | - | - |