About Ian Francis Lettings Ltd (12109288) United Kingdom