Name & Address | Status | Cash At Bank | Net Assets | Turnover |
34 Stroud Road, London, SW19 8DG, England | Active | £131,406 | £131,066 | - |
28 Stroud Road, London, SW19 8DG, United Kingdom | Active | - | £1,375 | - |
36 Stroud Road, London, SW19 8DG, United Kingdom | Active | £72,069 | £51,847 | - |