About Ribble Street Management Company Limited (NI035838) United Kingdom