About Rose And Cooper Developments Ltd (05488093) United Kingdom