| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
2 Liffords Place Barnes, Liffords Place, London, SW13 9LR, England | Active | - | - | - |
1 Liffords Place, London, SW13 9LR, England | Active | - | -£17,979 | - |
1 Liffords Place, London, SW13 9LR, England | Active | £22,269 | £38,167 | - |