| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
11 Larch Dene Larch Dene, Orpington, BR6 8PL, England | Active | - | £17,412 | - |
2 Larch Dene, Orpington, Kent, BR6 8PL, England | Active | - | -£155,337 | - |
11 Larch Dene Farnborough Park, Orpington, Kent, BR6 8PL, United Kingdom | Active | - | £93,707 | - |