About Andrew Kelly Lettings Limited (12031562) United Kingdom