About Straughan Properties Ltd (09994553) United Kingdom