INCREMENTAL ELEPHANT LTD Company number 11285161 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address1st Floor. 20 - 22 Station Road Knowle, Solihull, West Midlands, United Kingdom, B93 0HT PostcodeB93 0HT Companies at this postcode 125 Average house price in B93 0HT £471,000 (5 sales) Map