About Thorp Prop Limited (12754130) United Kingdom