Shanghai House Antiques, Restorations & Removals

31 Main Street, Newburgh, Ellon AB41 6BE