Mayfair announces final close of maiden fund at £400 million

Mayfair announces final close of maiden fund at £400 million, exceeding initial target in oversubscribed fundraise.

Press release