About Cabot Industrial Development Company Limited (00634451) United Kingdom