About Hull Serviced Apartments Ltd (11338486) United Kingdom