Name & Address | Status | Cash At Bank | Net Assets | Turnover |
64 Princes Road, Teddington, TW11 0RU, England | Active | £5,758 | £1,768 | - |
60 Princes Road, Teddington, TW11 0RU, United Kingdom | Active | - | - | - |
80 Princes Road, Teddington, Middx, TW11 0RU, United Kingdom | Active | - | £12,383 | - |