| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
133a London Road, Luton, Bedfordshire, LU1 3RJ, United Kingdom | Active | - | - | - |
129 London Road, Luton, LU1 3RJ, England | Active | - | - | - |
127 London Road, Luton, Bedfordshire, LU1 3RJ | Active | - | -£14,729 | - |
131 London Road, Luton, LU1 3RJ | Active | - | £738,872 | - |
127 London Road, Luton, Beds, LU1 3RJ, England | Active | - | £10,785 | - |
129 London Road, Luton, LU1 3RJ, England | Active | - | - | - |