About Bedford Greyfriars Regeneration Company Limited (12819802) United Kingdom