About 7 Elphinstone Management Ltd (12800868) United Kingdom