Craig Properties, Llp