Name & Address | Status | Cash At Bank | Net Assets | Turnover |
20 The Arches Loveridge Road, London, NW6 2DS, England | Active | - | £58,247 | - |
Unit 6, 90 Loveridge Road, London, NW6 2DS, England | Dormant | - | -£7,619 | - |
Unit 6, 90 Loveridge Road, Killburn, London, NW6 2DS, United Kingdom | Active | - | -£16,546 | - |