About 35 Effingham Street Management Limited (08193223) United Kingdom