About Hendra Properties Ltd (13451612) United Kingdom