About Proppea Limited (13546835) United Kingdom