About Prospera Properties Limited (10917851) United Kingdom