About Eben Properties Ltd (13212824) United Kingdom