Search the register – results All results TERRACAST LIMITED 06071874 - Incorporated on 29 January 2007 New Barn Farm Field Road, Chedworth, Cheltenham, Gloucestershire, GL54 4NG