About Halula Properties Limited (10860845) United Kingdom