About 7eja Properties Ltd (12892241) United Kingdom