About Carmax Corporation L.p. (SL018618) United Kingdom