| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
The Larches, Sevenoaks Road, Orpington, BR6 7FB, England | Active | £113,268 | £570,881 | - |
The Larches, Sevenoaks Road, Orpington, BR6 7FB, England | Active | - | -£39,644 | - |
The Larches, Sevenoaks Road, Orpington, BR6 7FB, England | Active | - | -£428 | - |