Name & Address | Status | Cash At Bank | Net Assets | Turnover |
29 New Mills Newmarket, Nailsworth, Gloucestershire, GL6 0HN, England | Active | - | £568,567 | - |
30 New Mills, Nailsworth, Stroud, GL6 0HN, United Kingdom | Active | - | - | - |
9 New Mills, Stroud, GL6 0HN, United Kingdom | Active | - | - | - |