About Ef Juniper Properties Limited (06711349) United Kingdom