About Walkers Village And Country Homes Ltd (06641271) United Kingdom