About Bendarroch Properties Ltd (09435310) United Kingdom