About Nkwazi Property Investment Limited (09580682) United Kingdom