About Elohim Properties Ltd (10659056) United Kingdom