Space 2 Place is High Peak based company that is listed as Landscape Architects & Designers.
Location of Space 2 Place is 21 Whaley Lane, High Peak.