About Campbell Rowe Properties Limited (12812948) United Kingdom