About 17 Coombe Road Management Limited (03471256) United Kingdom