21 Glengall Road Freehold Company Limited