About Bishop S Close Management Company Limited (01849604) United Kingdom