About 17 20 Marcus Street Company Limited (06717930) United Kingdom