Contact information
Business name: Lux & Terra Ltd
UK Business registration number: 12254026
Email: info@thefragrancefoundry.com
Physical address: Lux & Terra Ltd, The Cart Lodge, Hyde Hall Farm, Sandon SG9 0RU, United Kingdom
Business name: Lux & Terra Ltd
UK Business registration number: 12254026
Email: info@thefragrancefoundry.com
Physical address: Lux & Terra Ltd, The Cart Lodge, Hyde Hall Farm, Sandon SG9 0RU, United Kingdom