About Efncb Properties Ltd (10608940) United Kingdom