About Sl2 Prop Co Limited (11343130) United Kingdom