Flexistay is a trading name for Flexystay Management Services Ltd. Registered in England company number 7332337 Registered address: Alexander Lodge, 1a Mulgrave Road, Croydon, CR0 1BL.