About Corporate Home Away Limited (11674102) United Kingdom