KEEN FINANCIAL CONTROL LIMITED Company number 14181111 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address7 Edward Road, Harrow, England, HA2 6QB PostcodeHA2 6QB Companies at this postcode 17 Average house price in HA2 6QB £564,000 (18 sales) Map