About Campbell House Management Limited (01022217) United Kingdom