About Service Apartments Ltd (11821087) United Kingdom