About Bishops Lane Management Company Limited (06514041) United Kingdom