Name & Address | Status | Cash At Bank | Net Assets | Turnover |
Units A & B Rycroft Works, Edwin Road, Twickenham, TW2 6SP | Active | £466,116 | £826,461 | - |
39 Edwin Road, Twickenham, TW2 6SP, England | Dormant | £1 | £1 | - |
67 Edwin Road, Twickenham, TW2 6SP, England | Active | - | £5,924 | - |