Duncan & Duncan Company numberLP004860 StatusActive TypeLimited Partnership Incorporated16 May 1995 Registered office Moorside FarmBamford RoadRamsbotton Data JSON Markdown