Name & Address | Status | Cash At Bank | Net Assets | Turnover |
226 Lyndhurst Avenue, Twickenham, TW2 6BS, United Kingdom | Active | £105 | £265,883 | - |
226 Lyndhurst Avenue, Twickenham, TW2 6BS, United Kingdom | Active | £82 | -£334,890 | - |
236 Lyndhurst Avenue, Twickenham, TW2 6BS, England | Active | - | £2,812 | - |