ICRAG HOLDINGS LIMITED Company number 10497813 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address83a Baldock Road, Letchworth Garden City, England, SG6 2EE PostcodeSG6 2EE Companies at this postcode 13 Average house price in SG6 2EE £793,000 (20 sales) Map