Name & Address | Status | Cash At Bank | Net Assets | Turnover |
131a London Road London Road, Oadby, Leicester, Leicestershire, LE2 5DP, England | Active | £452,588 | £2,245,416 | - |
131a London Road, Leicester, LE2 5DP | Active | £8,660 | £3,025 | - |
99 London Road, Oadby, Leicester, LE2 5DP, England | Active | - | - | - |