| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
23a Tower Road, Twickenham, TW1 4PD, England | Active | - | - | - |
19 Tower Road, Twickenham, TW1 4PD, England | Active | - | -£2,183 | - |
5 Tower Road, Twickenham, TW1 4PD, England | Active | - | - | - |
Tower House 17 Tower Road, Strawberry Hill, Twickenham, Middlesex, TW1 4PD | Active | £875 | £1,292,296 | £71,819 |