About Malekos Estates Limited (04424186) United Kingdom