About Bedford Street Management Company Limited (NI063116) United Kingdom