About Nyl1 Properties Limited (08465352) United Kingdom