About Stean Property Development Limited (10130546) United Kingdom