About Purley Island Site Management Company Limited (09883493) United Kingdom