About Property Protea Holdings Limited (10169985) United Kingdom