About Julka Properties Ltd (12604962) United Kingdom