James Villas, a UK holiday firm based in Maidstone, Kent, with looked after properties across the Continent, has decided to shut down, potentially impacting hundreds of customers
Source link
James Villas, a UK holiday firm based in Maidstone, Kent, with looked after properties across the Continent, has decided to shut down, potentially impacting hundreds of customers
Source link