About Eja Holiday Property Ltd (13120521) United Kingdom