Name & Address | Status | Cash At Bank | Net Assets | Turnover |
18 Elizabeth Street, Luton, LU1 5BN, England | Active | £938 | £554 | - |
18 Elizabeth Street, Luton, LU1 5BN, United Kingdom | Active | - | - | - |
2a Elizabeth Street, Luton, Bedfordshire, LU1 5BN, United Kingdom | Active | - | - | - |