R D Weir & Company Company numberSL000216 StatusActive TypeLimited Partnership Incorporated30 May 1977 Registered office GarrochCloseburnThornhill Data JSON Markdown