About Nlani Property Ltd (13109912) United Kingdom