the space address hong kong