Braidridge Limited Company numberSC186573 StatusLiquidation TypePrivate Limited Company Incorporated9 Jun 1998 Registered office 12/14 Torphichen PlaceEdinburghEH3 8DU Data JSON Markdown