About William S Serviced Apartments Ltd (10026466) United Kingdom