Scalloptech has been in this business field for at least nine years. Started under number 09522963, the firm is registered as a Private Limited Company. You may visit the headquarters of this firm during business times at the following location: 71-75 Shelton Street, WC2H 9JQ London. The firm's principal business activity number is 3210: Marine aquaculture. The company's most recent accounts detail the period up to 2022-04-30 and the most current confirmation statement was filed on 2023-03-21.
As for the limited company, the majority of director's duties up till now have been met by Neil L. and Jessica L.. Out of these two executives, Jessica L. has administered limited company the longest, having been one of the many members of the Management Board since 1st April 2015.
Giles L. is the individual who has control over this firm, owns over 3/4 of company shares.