ContractorHarbour & Co. LtdManchester, United KingdomVerifiedSort code20-00-00Account number83927104BankBarclaysLast payment2 Sept 2026New payment