North Shore Road, Grangemouth
Reg Number: SC119586
Date of Inc: August 16, 1989
C/O Biomar Ltd, Docks, Grangemouth
Reg Number: SC213405
Date of Inc: December 01, 2000