About Gaba Serviced Accommodation Limited (11569321) United Kingdom