About Bedford Developments Ltd (05064955) United Kingdom