About Petrichor Estates Ltd (13311906) United Kingdom