No 33, Glenfall Road, Nuwara Eliya, Sri Lanka