About Escrick Street Management Company Limited (02576652) United Kingdom