| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
5 Willoughby Street, 5 Willoughby Street, London, WC1A 1JD, England | Active | £637,787 | £569,101 | - |
5 Willoughby Street, London, WC1A 1JD, United Kingdom | Active | - | - | - |
4 Willoughby Street, London, WC1A 1JD, United Kingdom | Active | - | - | - |
Flat 2 3 Willoughby Street, London, WC1A 1JD, England | Dormant | £1 | £2 | - |
Flat 2 3 Willoughby Street, London, WC1A 1JD, England | Dormant | - | £2 | - |