About Bedford Hill Management Company Limited (02985602) United Kingdom