About Centre Island Development Company Limited (02724522) United Kingdom