About Proptea Limited (11567167) United Kingdom