About Demac Properties Ltd (NI040498) United Kingdom