Alhambra Garage Ltd
c/o Alhambra Garage Ltd, Herbert Road
Stoke-on-Trent Staffordshire ST3 4QR
United Kingdom