Registered as SC413719 thirteen years ago, Celera Support Services Limited was set up as a Private Limited Company. The firm's current office address is 13 Back Wynd, Aberdeen. This firm's principal business activity number is 9100 meaning Support activities for petroleum and natural gas extraction. 2022-12-29 is the last time company accounts were filed.
John W. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.