About Nodlo Properties Limited (00664753) United Kingdom