About Bishops Court (andover) Management Company Limited (02045550) United Kingdom