About Edel Properties Limited (13098478) United Kingdom