About Heneli Properties Ltd (12574262) United Kingdom