Name & Address | Status | Cash At Bank | Net Assets | Turnover |
114 Spencers Croft Spencers Croft, Harlow, CM18 6JS, England | Active | - | £10,322 | - |
109 Spencers Croft, Harlow, CM18 6JS, England | Active | - | -£440 | - |
129 Spencer's Croft, Harlow, Essex, CM18 6JS, England | Active | - | £12,982 | - |