503A Fenwick Street, Mayfair sold price