Name & Address | Status | Cash At Bank | Net Assets | Turnover |
40 Creek Road, Plymouth, PL5 1FL, United Kingdom | Active | £72,306,000 | £172,463,000 | £2,766,000 |
Devonport Efw Chp Facility, Creek Road, Plymouth, PL5 1FL | Active | £12,994,000 | £37,058,000 | £53,395,000 |
40 Creek Road, Plymouth, PL5 1FL, United Kingdom | Active | £5,178,000 | £3,557,000 | £65,099,000 |
Devonport Efw Chp Facility, Creek Road, Plymouth, PL5 1FL, England | Dormant | £201,100 | £500,000 | - |