The Landscape Agency was founded by James in October 1998 after teaming up with Tom Stuart-Smith and Todd Longstaffe-Gowan and James grew the business by seeking additional start-up capital after a year.
The Landscape Agency was founded by James in October 1998 after teaming up with Tom Stuart-Smith and Todd Longstaffe-Gowan and James grew the business by seeking additional start-up capital after a year.