About Nyasa Properties Ltd (12936235) United Kingdom