About 11 12 Canonbury Square Management Limited (02742778) United Kingdom