| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
72 Papyrus Road, Peterborough, PE4 5BH, England | Active | £2,971 | -£3,311 | - |
12 Papyrus Road, Peterborough, PE4 5BH, England | Dormant | - | £75 | - |
Unit 12 Papyrus Business Park, Papyrus Road, Peterborough, PE4 5BH, England | Active | £1,213,974 | £1,192,773 | - |