About Bremagh Properties Ltd (10782683) United Kingdom