About Myland Properties & Resort Ltd (13313678) United Kingdom