About The Longbridge Management Company Limited (02289103) United Kingdom