FARFA LTD Company number SC680123 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address5 Crossmyloof Gardens, Glasgow, Scotland, G41 4AX PostcodeG41 4AX Companies at this postcode 12 Map