About Jara Properties Limited (03380967) United Kingdom