QUANT ALPHA LIMITED Company number 07736927 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressEthelred House, 6 Church Street, Corsham, SN13 0BY PostcodeSN13 0BY Companies at this postcode 16 Map