Stockspots is a Warehousing Network specialised in on-demand warehousing