About Henleigh Properties And Investments Ltd (11985331) United Kingdom