Name & Address | Status | Cash At Bank | Net Assets | Turnover |
21 Andover Place, London, NW6 5ED | Active | £4,460,515 | £8,726,839 | £3,224,065 |
21 Andover Place, London, NW6 5ED, England | Active | - | £2,000 | - |
21 Andover Place, London, NW6 5ED, England | Active | £2,505 | £433 | - |