98 Peters Road, Meringandan West