About Princip Properties Limited (11198602) United Kingdom