HORSA CAPITAL LIMITED Company number 12970517 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFlat 2 17 Earls Avenue, Folkestone, Kent, England, CT20 2HG PostcodeCT20 2HG Companies at this postcode 5 Average house price in CT20 2HG £218,000 (19 sales) Map