Company name: Alpha House Ltd
Description: Alpha House Ltd is a battery manufacturer and supply company, who is involved in system integration and unique power solutions.
Chancerygate Business Centre, 15 Manor House Ave, Millbrook, Southampton SO15 0AE, United Kingdom