About 7 Holdsworth Street Management Company Limited (11452730) United Kingdom