About Jenalah Properties Ltd (12302666) United Kingdom