About Bedford Village Limited (06008116) United Kingdom