Registered in scotland company no. In the air and on the ground virgin points gives you outstanding rewards. Previously you must understand the background of Credit and get some Virgin atlantic credit card services references in other articles on this