TEAMFFE LIMITED Company number SC393425 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressDrumsheugh Toll, 2 Belford Road, Edinburgh, EH4 3BL PostcodeEH4 3BL Companies at this postcode 33 Map