AFRICAN SOLAR LTD Company number 11940704 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address407 HITCHIN ROAD, LUTON, ENGLAND, LU2 7XH PostcodeLU2 7XH Companies at this postcode 83 Map