visit calterdon ltd inverness in highland for all new bmw models including 1, 3, 5, 6, 7 series and m3, m5, m6, x3, x5, z4, z8 plus a quality range of approved used bmw cars. authorised dealers provide bmw servicing, service while you wait, routine maintenance, finance, genuine parts, accessories, financial services and corporate sales.