Kenneth Mcdonald Company numberSL002261 StatusActive TypeLimited Partnership Incorporated6 Aug 1993 Registered office Willowbank CroftInverugie, Peterhead Data JSON Markdown