About Ahad North West Properties Ltd (12818878) United Kingdom