About Protea Property Limited (12023047) United Kingdom