About Beulah Properties N.i. Ltd (NI644129) United Kingdom