Search the register – results All results 1STDIBS.COM LTD. 05228751 - Incorporated on 13 September 2004 35 Ballards Lane, London, N3 1XW