About Nbpropdev10 Ltd (12532467) United Kingdom