Nature at Work 43,025 sq ft of outstanding workspace situated in FOUR FIVE LOCHSIDE AVENUE a green environment, where your team will love to work.