About 32 Oakley Street Management Company Limited (03413710) United Kingdom