Say hello to our new premises in Attard!

We are proud to announce that we shall be moving to new premises in Zebbug Road, Attard. Customers will be able to view a large range of stock under one roof. The images are proof of the fast pace the premises are progressing while we are looking forward to the move. Parking space is available for our customers for both auto sales and insurance.