James Pettigrew Company numberSL000291 StatusActive TypeLimited Partnership Incorporated20 Sep 1979 Registered office East Bank FarmRoseisle Data JSON Markdown