About Eba Properties Ltd (13064557) United Kingdom