About Stama Development (salford) Limited (10008938) United Kingdom