About Jellijam Properties Ltd (12918807) United Kingdom