About Leonine Lettings Ltd (13178535) United Kingdom