About Location Investments Ltd (04681901) United Kingdom