About Global House Serviced Apartments Limited (13622864) United Kingdom