About Bishops Mews (wells) Management Company Limited (07750143) United Kingdom