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: January 12, 2000