About Jerrica Properties Ltd (12279993) United Kingdom