About Namara Property Solutions Ltd (13190096) United Kingdom