About Newarke Street Management Company Limited (05301118) United Kingdom