About Barr Properties Ltd (NI069522) United Kingdom