LIBRA TECHNOLOGIES LTD

Company number 06934241 ·

Dissolved

2 officers

Correspondence address
18 Rusholme Road, London, England, SW15 3JZ
Appointed
2010-10-08
Nationality
British
Country of residence
United Kingdom
Date of birth
October 1981
Correspondence address
18 Rusholme Road, London, England, SW15 3JZ
Appointed
2009-06-15
Nationality
United Kingdom
Country of residence
England
Date of birth
November 1974