About St. Bedes (bedford) Management Company Limited (02291888) United Kingdom