Denby Fraser Elphinstone Limited Partnership Company numberSL002994 StatusActive TypeLimited Partnership Incorporated20 Mar 1997 Registered office 53 Bothwell StreetGlasgowG2 6TS Data JSON Markdown