About Jaluma Property Services Limited (10949481) United Kingdom