About South Canterbury Development Corporation Limited (13674730) United Kingdom