Aston Property Ventures completes Glasgow deal