About Jaluma Properties Limited (11814080) United Kingdom