About Staal Properties Limited (12486262) United Kingdom