About Cox Mahon Limited (03270697) United Kingdom