About Consortium Properties Plo Ltd (04046202) United Kingdom