About Kelly & Co Properties Ltd (NI616830) United Kingdom