About Plethore Properties Limited (12312242) United Kingdom