Sunshine View Properties Ltd, Basel, limited or corporation