Strachan & Associates Limited ID 32847957