About Uk South Coast Serviced Accommodation Ltd (11046889) United Kingdom