About Bells Lane Management Company Limited (07665479) United Kingdom