About Gingerbread Holiday Lets Limited (12805320) United Kingdom