About 18 And 20 Lainson Street Management Limited (06211192) United Kingdom