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