LIGHTSOURCE INDIA LIMITED Company number 10495318 · Monitor this company Active Overview People 13 Control Charges Documents Analysis Location Related Registered office Address15th Floor, 125 London Wall, London, England, EC2Y 5AJ PostcodeEC2Y 5AJ Companies at this postcode 175 Map