XFS LIMITED Company number SC239099 · Monitor this company Active - Proposal to Strike off Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressCairdeas, Barrhill Crescent, Kilbarchan, PA10 2EU PostcodePA10 2EU Companies at this postcode 6 Map