About Prime Chelsea Serviced Apartments Ltd (10628683) United Kingdom