About Serviced Appartments Ltd (13354487) United Kingdom