About Straker Properties Ltd (10083249) United Kingdom