About Campbell S Corner Management Limited (03681658) United Kingdom