Trade name: Lydia Digital Limited
Phone number: 020 4566 5912
Email: lydiaprint@lydiadigital.co.uk
Physical address: Unit 5 65 White Hart Avenue, London SE28 0GW, United Kingdom
VAT number: 409 2862 86
Trade number: 13836730