FARR NORTH LTD Company number SC715756 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address48/2 Joppa Road, Edinburgh, Scotland, EH15 2ET PostcodeEH15 2ET Companies at this postcode 2 Map