Highlights: £122 million development funding secured by Definition Capital for a major mixed-use project in Abbey Wood ...