About Property Venture Holdings Ltd (12089585) United Kingdom