BANFF CARE LIMITED Company number SC164626 · Monitor this company Active Overview People 14 Financial Control Charges Documents Analysis Location Related Registered office AddressGeddes House, Kirkton North, Livingston, EH54 6GU PostcodeEH54 6GU Companies at this postcode 88 Map