About Peera Properties Limited (10932322) United Kingdom