Company identity
Founded / incorporated
21 December 2009
Company number 07110320
Legal name
PHARMALPHA LIMITED
Company type
Private Limited Company
Region
South East England
Registered address
63 LUCCOMBE ROAD
SOUTHAMPTON
ENGLAND
SO15 7RN
Insolvency history
No