I went to have a look.I could not find anything either. It's a small industrial estate up little more than a farm track. I found a Porsche specialist and asked there. They had never heard of an Alfa specialist being there. I knew the name "Motorvogue" but I now realise that it's the name of a main dealer in the East Midlands...I looked at the ad again. It's only got a mobile number....mmmm. The plot thickens!