About Nibac Properties Limited (11503271) United Kingdom