33 Glenfall Residencies, Glenfall Road, Nuwara Eliya, Nuwara Eliya, Sri Lanka