About 18 Campden Road Management Limited (02843119) United Kingdom