About Ndola Properties Limited (06945390) United Kingdom