About Nabs Properties Limited (13198053) United Kingdom