Alpha House, 24a Lime Street, London
Reg Number: 05672290
Date of Inc: January 11, 2006
ALPHA HOUSE, LONDON
Reg Number: 02673202
Date of Inc: January 01, 1970