Customer Facilities
Customer Facilities. A) finance, leasing, or similar products offered by BMW GB or any of its Connected Undertakings; and b) BMW GB's Used Car Programme; and c) BMW GB's Accessories Programme; and d) Extended warranties
All Definitions