About 238 Elm Grove Limited (11119682) United Kingdom