About Henkol Properties Limited (13473708) United Kingdom