About Prop Holdings Ltd (12752226) United Kingdom