Name & Address | Status | Cash At Bank | Net Assets | Turnover |
3 Theobalds Avenue, North Finchley, London, N12 8QG | Active | £518 | £4,934 | - |
17 Theobalds Avenue, Finchley, London, N12 8QG | Active | £39,168 | £24,794 | £80,379 |
19 Theobalds Avenue, London, N12 8QG, United Kingdom | Active | - | £300,491 | - |