D J Kirkpatrick & Son Company numberSL000581 StatusActive TypeLimited Partnership Incorporated26 Sep 1983 Registered office Thornhill Data JSON Markdown