FACTOR SOLUTIONS LIMITED Company number 05702453 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address21 CHURCHILL WAY, FAVERSHAM, KENT, ME13 7RF PostcodeME13 7RF Companies at this postcode 3 Average house price in ME13 7RF £391,000 (11 sales) Map