Frogden Farm And Company Company numberSL003196 StatusActive TypeLimited Partnership Incorporated12 Jan 1997 Registered office Frogden FarmKelso Data JSON Markdown