About Bishops Green (wells) Management Company Limited (10522221) United Kingdom