About Croyde Bay Management Limited (02610346) United Kingdom