Company name: Cardiff Gate Business Park Ltd
Description: Cardiff Gate International Business Park
Cedar House, Cardiff Gate Business Park, Greenwood Cl, Pontprennau, Cardiff CF23 8RD, United Kingdom