DEVELOPMENT AND LAND LTD Company number 13411811 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address90-96 Clarendon Park Road, Leicester, United Kingdom, LE2 3AE PostcodeLE2 3AE Companies at this postcode 14 Average house price in LE2 3AE £259,000 (20 sales) Map