About Short Lettings Management Ltd (12904873) United Kingdom