About Jaran Properties Ltd (07674963) United Kingdom