Balmoral Associates Ltd.