John Clephane Limited Company numberSC050715 StatusActive TypePrivate Limited Company Incorporated2 Jun 1972 Registered office 21 Orchard BankEdinburghEH4 2DS Data JSON Markdown