About Property Sauce Invest Ltd (12247081) United Kingdom