About Sunbrae Properties Ltd (NI029605) United Kingdom