About Esk Street Management Company Limited (06087285) United Kingdom