A computer implemented system for remote monitoring and assessing stock in an enclosed environment comprising an area of shelves and aisles between the shelves. These shelves are adapted to removably hold the stock comprising clusters of items. The system includes at least one monitoring device which is adapted to move between the aisles and collectively provide images of the clusters of items from various angles. A controlling device included in the system is configured to control movements of this monitoring device along the aisles. The system also includes a comparator which is configured to compare images of each of the cluster of items provided by at least one monitoring device with stored images of corresponding clusters of items to determine balance items in the clusters and provide percentage occupancy of shelves and thereby assess stock.