Mcgregor/mcguire Limited Partnership