About The Corfu Accommodation Company Ltd (10183122) United Kingdom