About Jagly Properties Limited (12768842) United Kingdom