About Market Walk Northampton Developments Limited (12211303) United Kingdom