Allan James Scott Llp