About Bishop Alcock Management Company Limited (11595110) United Kingdom