About Sturdy Properties Limited (10598384) United Kingdom