About St Hendricks Property Ltd (11048444) United Kingdom