About Jalce Properties Ltd (12753117) United Kingdom