FEATHERTECH LIMITED Company number 13156284 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address25 Station Road, Brize Norton, Carterton, England, OX18 3PS PostcodeOX18 3PS Companies at this postcode 3 Average house price in OX18 3PS £360,000 (8 sales) Map