About 108 Lower Street Management Limited (06204485) United Kingdom