About Nnr Properties Limited (05554153) United Kingdom