EIGHTEEN DEGREES LIMITED Company number SC250597 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address6 Alford Way, Dunfermline, United Kingdom, KY11 8BF PostcodeKY11 8BF Companies at this postcode 3 Map