Company LONDON & JORDAN PROPERTIES, LLC Address 2561 GALAXY LANE, INDIANAPOLIS, IN, 46229 - 1123, USA