About Polo Prop Ltd (12766186) United Kingdom