About 38-40 Hamer Street Management Company Limited (03157798) United Kingdom