About Jarral Properties Ltd (12681788) United Kingdom