About Kendals Lettings Limited (07065933) United Kingdom