About Nbr Property Limited (13184629) United Kingdom