About Petrichor Properties Ltd (13234868) United Kingdom