Irving Geddes W.S. is the trading name of Irving Geddes W.S. Ltd,
Company Number: SC370358,
Irving Geddes W.S. Ltd registered office: 25 West High Street, Crieff, Perthshire, PH7 4AU.
The term "Partner" refers to a Director of the Company.