About 20 Douglas Road Management Limited (02692194) United Kingdom