About Ebenezer Properties N.i. Limited (NI061172) United Kingdom