About Bedford Land Investments Limited (05386868) United Kingdom