About A El Properties Limited (12813541) United Kingdom