About Hilla Properties Ltd (12183210) United Kingdom