BB
BIRMINGHAM BIO POWER LIMITED
Active
08145428
LONDON
Revenue
£10.1M
Directors
5
Risk
Moderate