About Props Investment Limited (09804023) United Kingdom