About Brae Developments Limited (NI066768) United Kingdom