About 10 Elphinstone Road Limited (10683292) United Kingdom