Ivy is the trading name of Ivy Lettings Limited, a private limited company registered in England & Wales with registration number 6928280. VAT registration number 991 9994 34. Registered office: Worlds End Studios 132 - 134 Lots Road, London, SW10 0RJ U.K.