About Cox & Co Developments Limited (06484340) United Kingdom