About Nebs Property Ltd (13197482) United Kingdom