About Moygara Properties Ltd (13052822) United Kingdom