About Props Limited (10220261) United Kingdom