About Jarri Properties Limited (11749219) United Kingdom