About Nbtb Property Limited (13625904) United Kingdom