About City Inn Apartments Limited (09294318) United Kingdom