About Talea Ora Property Ltd (13349241) United Kingdom