About 2a Blake Street Management Company Limited (06362919) United Kingdom