About 61 Old Dover Road Management Limited (01786183) United Kingdom