John Wilson And Company Company numberSL001136 StatusActive TypeLimited Partnership Incorporated31 Mar 1988 Registered office Rosebank MainsDunfermline Data JSON Markdown