Search the register – results All results THE SHARK TRUST 03396164 - Incorporated on 2 July 1997 Unit 4 Creykes Court, The Millfields Stonehouse, Plymouth, Devon, PL1 3JB