Jones is Henlow based company that is listed as Letting Agents.
Location of Jones is 3 Bedford Road, Henlow.