About Jura Properties Limited (NI038824) United Kingdom