The site extends to 1.53 hectares and is currently vacant. The former business units have now been demolished after having failed to attract sufficient long-term occupiers. Paradigm House, a 2 storey office building, is located adjacent to the northern corner of the site.
The site is located within an established retail and leisure area. The Showcase Cinema is located to the north of the site and a number of restaurants and retail outlets are located to the west. The site benefits from excellent highways accessibility and public transport services operate on Gelderd Road less than 200m from the site.