David P Leslie Company numberSL004473 StatusActive TypeLimited Partnership Incorporated24 Dec 2001 Registered office BlairtonBalmedieAberdeenshire Data JSON Markdown