About Banister Management Company Limited (01623644) United Kingdom