About Canterbury Lettings Ltd (13019802) United Kingdom