About En Properties Ltd (10811020) United Kingdom