About Ephata Properties Ltd (13378715) United Kingdom