TWINSCAPE LIMITED, South Glamorgan