Mickleham Way Short Stay Unit 58 Mickleham Way, New Addington, Croydon, Surrey CR00PN