David Allan Company numberSL000907 StatusActive TypeLimited Partnership Incorporated3 Dec 1986 Registered office CrowhallDykeMoray Data JSON Markdown