About Burnbrae Properties Limited (NI019978) United Kingdom