Name & Address | Status | Cash At Bank | Net Assets | Turnover |
84 Holmwood Road, Ilford, IG3 9YA, United Kingdom | Active | £98,062 | £96,995 | - |
86 Holmwood Road, Ilford, IG3 9YA, England | Active | - | £3,686 | - |
88 Holmwood Road Seven Kings, Ilford, London, IG3 9YA, United Kingdom | Active | - | £108,519 | - |