Website under construction.
Microgravity Made Easy.
Contact us for the finer details
Lambda Space Technologies Ltd. is registered in England and Wales under the company registration number 15709052.
Registered office address: 44 Chapeltown Road, Radcliffe, Manchester, United Kingdom, M26 1YF