About Hellenic Hideaways Limited (04125091) United Kingdom