Name & Address | Status | Cash At Bank | Net Assets | Turnover |
139 London Road, Luton, LU1 3RL, United Kingdom | Active | - | £22,659 | - |
147a London Road, Luton, Bedfordshire, LU1 3RL, United Kingdom | Active | £2,359 | -£16,104 | - |
139 London Road, Luton, LU1 3RL, England | Active | £13,617 | £70,418 | - |
147 London Road, Luton, LU1 3RL, England | Active | - | - | - |
143 London Road, Luton, Bedfordshire, LU1 3RL, United Kingdom | Active | - | - | - |
143 London Road, Luton, Bedfordshire, LU1 3RL, United Kingdom | Active | - | - | - |