No. 51, Spencer Park, Nuwara Eliya, Sri Lanka