About Lomax Lettings Ltd (13351728) United Kingdom