The Mcgregor Family Limited Partnership