Company name: Cottonwood Interiors
Station Yard Industrial Estate, Adderbury, Chipping Norton OX17 3HJ, United Kingdom