Name & Address | Status | Cash At Bank | Net Assets | Turnover |
11 Nelson Road, Leighton Buzzard, LU7 3EE, England | Active | - | £28,771 | - |
32 Nelson Road, Leighton Buzzard, Bedfordshire, LU7 3EE, England | Active | £112,889 | £115,888 | - |
38 Nelson Road, Leighton Buzzard, LU7 3EE, England | Active | - | £189 | - |