About Beard Bedford Properties Ltd (08445383) United Kingdom