About Henna Properties Ltd (13122412) United Kingdom