Company name: SPMS TECHNOLOGIES LTD
Description: SPMS Technologies
2 Frederick St, London WC1X 0ND, United Kingdom