About Bishops Mews (eccleshall) Management Company Limited (02777017) United Kingdom