About Burn Brae Crescent Management Ltd (NI645881) United Kingdom