Two of us came up here today and found it after a search. The new address is 82 Shui Che Kwun Street.
The restaurant is small, with six tables behind a shop area selling vegetarian organic products. We did not know what to order as the menu is only in Chinese but the very friendly owner(?) suggested soup with curry rice. The soup was very tasty indeed and the curry rice was probably some of the best I have ever had. It was full of other ingredients such as tofu and mixed veggies. We were given Chinese tea to drink. We both really enjoyed it and the bill was incredibly cheap afterwards. We then bought plenty of great veggie smacks from the store part. The environment is spotlessly clean and there is good aircon. All in all, a great experience for a simple, unpretentious place in a Hong Kong suburb.