About Bishops Management Limited (03418807) United Kingdom