Name & Address | Status | Cash At Bank | Net Assets | Turnover |
21 Watercress Close, Stevenage, Hertfordshire, SG2 9TN, England | Active | £89,087 | £3,378,245 | - |
1 Watercress Close, Poplars, Stevenage, Hertfordshire, SG2 9TN | Active | - | -£77,237 | - |
12 Watercress Close, Stevenage, Hertfordshire, SG2 9TN, United Kingdom | Active | £2,915 | £63,262 | - |