About S Strachan Properties Ltd (12736723) United Kingdom