About Maygate Properties Ltd (12285781) United Kingdom