LEMEZ AND FRIDEL LIMITED

W1D 7LX (London)