• 4, The Foundry Business Park, Seager Road, Faversham, England, United Kingdom