About Bishops Place Management Company Limited (02907972) United Kingdom