About South Coast Serviced Accommodation Ltd (10496310) United Kingdom