Heldervue, Strand to Somerset West, Cape Town 7130, WC, South Africa
Distance: 320 m
Company description
The facilities at LMRC are extensive and incorporate a modern show room which houses a full range of various brand names. We also have on site a fully equipped workshop with qualified Technicians.