About South Ribble Development Company Limited (02208321) United Kingdom