FORRES STREET LIMITED Company number SC126051 · Monitor this company Dissolved Overview People 15 Financial Control Charges Documents Analysis Location Related Registered office Address10 CRAIGMILLAR PARK, EDINBURGH, SCOTLAND, EH16 5NE PostcodeEH16 5NE Companies at this postcode 88 Map