J.A.& M.g.firth Company numberLP003983 StatusActive TypeLimited Partnership Incorporated8 Jan 1991 Registered office Poplars FarmBraithwaiteDoncaster Data JSON Markdown