About Nbl Property Development Ltd (12433927) United Kingdom