About 25-28 Marcus Street Management Limited (09866639) United Kingdom