Chinese developer R&F Properties has sold Vauxhall Square, a 1.49-hectare development site in London to Cedarstone Capital Partners, the real estate investment and asset manager specialising in the living sectors that is backed by Dubai-based financial investment group, GFH Partners.