Ebury Holdings is a niche property development and investment company based in the heart of London. Oliver House Enfield Pier House Chelsea Lock Keepers Bow Ryebrook Studios, Epsom KT18 (Phase 1)