John Findlay Company numberSL000886 StatusActive TypeLimited Partnership Incorporated6 Oct 1986 Registered office Blaeberryhill FarmWhitburnWest Lothian Data JSON Markdown