About Brae Properties Ltd (NI652782) United Kingdom