About Jenefer Properties Ltd (13697718) United Kingdom