LAMBDA CLIMATE RESEARCH LTD

Company number 13659766 ·

Active

1 officer

Stephen Philip, Dr. JEWSON

Director Active
Correspondence address
164 Sutton Court Road, London, England, W4 3HR
Appointed
2021-10-04
Nationality
British
Country of residence
England
Date of birth
December 1968