About Sheppey Beach Villa Club Limited (00411257) United Kingdom