About Ellahi Properties Ltd (13113306) United Kingdom