About 8 Camden Hill Road Management Limited (02780962) United Kingdom