About Canterbury Holiday Lets Limited (09168053) United Kingdom