Name & Address | Status | Cash At Bank | Net Assets | Turnover |
25a The Drive, Ilford, IG1 3EZ, England | Active | - | - | - |
27a The Drive, Ilford, IG1 3EZ, England | Active | - | - | - |
Delrose House, 23 The Drive, Ilford, Essex, IG1 3EZ, United Kingdom | Active | £63,396 | £2,976,381 | - |