About Sevenhills Serviced Accommodation Ltd (13652008) United Kingdom