About Nr1 Developments Ltd (08907456) United Kingdom