About Ejn Property Developers Ltd (12436412) United Kingdom