About Ena Mill Property Holdings Ltd (08918211) United Kingdom