About Bede Village Management Limited (02346804) United Kingdom