Grange 1866 Pte. Ltd. is the developer of Grange 1866.