FARM SHACK CO LTD Company number 15555741 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address5 Pegasus Avenue, Hordle, Lymington, England, SO41 0HN PostcodeSO41 0HN Map