About Lodgings & Lettings Sv Ltd (13148606) United Kingdom