About Campbell Property South West Limited Partnership (LP012480) United Kingdom