About Majorco Estates Limited (03315852) United Kingdom