About Urban Developments Northampton Ltd (12566458) United Kingdom