Ranbaxy (UK) Ltd

Code
2820601000001100
Description
Ranbaxy (UK) Ltd